import math
k = int(0)
q = int(input('Введите число:'))
if q<1000 and q<10000:
    print('Введенное число не является четырехзначным')

else:
    if q%2==0:
        print('Число четное:Да')
    else:
        print('Число четное:Нет')
    if q%3==0:
        print('Число кратное трем:Да')
    else:
        print('Число картное трем:Нет')
    x = math.sqrt(q)
    if x%1== 0:
        print('Число является квадратом числа:',x)
    else:
        print('Число является квадратом числа:нет')
    q = str(q)
    print('Наименьшая цифра числа:',min(q))
    print('Наибольшая цифра числа:',max(q))
    for i in (q):
        if i == 0:
            k+=1
    print('Количество нулей в числе:',k)
    q = int(q)
    z = int(q//1000)
    c = int(q//100%10)
    v = int(q%100//10)
    b = int(q%100%10)
    h = math.sqrt(z)
    j = math.sqrt(c)
    k = math.sqrt(v)
    l = math.sqrt(b)
    if h%1== 0:
        print('Цифра в разряде единиц является квадратом числа:',h)
    else:
        print('Цифра в разряде единиц является квадратом числа:нет')
    if j%1== 0:
        print('Цифра в разряде десятков является квадратом числа:',j)
    else:
        print('Цифра в разряде десятков является квадратом числа:нет')
    if k%1== 0:
        print('Цифра в разряде сотен является квадратом числа:',k)
    else:
        print('Цифра в разряде сотен является квадратом числа:нет')
    if l%1== 0:
        print('Цифра в разряде тысяч является квадратом числа:',l)
    else:
        print('Цифра в разряде тысяч является квадратом числа:нет')
    q = str(q)
    

    

    

    
    
